stinking passionflower - French English Dictionary